.upload-top {
	display: flex;
	justify-content: space-between;
	align-items: center;
	height: 108rpx;
	padding: 32rpx;
	color: #333;
	font-size: 28rpx;
	box-sizing: border-box;
}
.warning {
	color: #DC2115;
}
.upload-middle {
	padding: 314rpx 64rpx 0rpx;
	.first-button {
		margin-bottom: 64rpx;
	}
}

.upload-bottom {
	margin-top: 482rpx;
	padding-left: 48rpx;
	padding-right: 48rpx;
	&-title {
		display: flex;
		align-items: center;
		font-size: 28rpx;
		margin-bottom: 16rpx;
		color: #999;
		.image-box {
			display: flex;
			justify-content: center;
			align-items: center;
			image {
				width: 32rpx;
				height: 32rpx;
				margin-right: 16rpx;
			}
		}
	}
	&-content {
		display: flex;
		flex-direction: column;
		line-height: 48rpx;
		font-size: 28rpx;
		color: #999;
	}
}